/**
 * 签到记录
 *
 */
'use strict'

var mongoose = require('mongoose');
var Schema = mongoose.Schema;

var SignInModel = new Schema({
	longitude           :   Number, //经度
    latitude            :   Number,	//纬度
    distance			: 	Number, //距离打卡点距离
    approver            :   String, //审批人
    isPass				:   {type : Boolean, default : true}, //是否审批通过
    auditTime			:   {type : Date, default : Date.now}, //审核时间
    description         :   String,	//描述
    userId				: 	String,	//签到人id
    userName			: 	String, //签到人姓名
    timetableId			:   String, //作息时间id
    coordinateId        :   String, //打卡地点id
    signInTime  		:   {type : Date, default : Date.now} //签到时间   
});

global.models['SignIn'] = SignInModel;